About Mccloskey & Mcgrath Contractors Limited (01081977) United Kingdom