About L And R Roofing Solutions Ltd (13117222) United Kingdom