About Junction 26 Roofing Service Ltd (12582158) United Kingdom