Hi, my name is Alan Knight, i work as Business Development Manager at Randall Contracting based in Barking, Essex.

Randall Plant which is...