About Bromsgrove Roofing Supplies Ltd (12305392) United Kingdom