About Taylor & Son Roofing & Cladding Ltd (13644401) United Kingdom