About Giles Roofing And Property Maintenance Ltd (09996699) United Kingdom