About B & B Roofing Limited (04146239) United Kingdom