About L J Teal Roofing Services Ltd (11579833) United Kingdom