About L & C Roofing And Cladding Limited (10959112) United Kingdom