About Bamber & Son Roofing Ltd (10256485) United Kingdom