About Beaconsfield Roofing Ltd (13296320) United Kingdom