About M And T Duffy Contractors Limited (04978569) United Kingdom