About H Delooze Roofing & Building Specialists Ltd (11099464) United Kingdom