About L&ro Roofing Ltd (12644771) United Kingdom