About B & H Roofing & Cladding Contractors Limited (10067218) United Kingdom