About Bromsgrove Service Centre Ltd (12407276) United Kingdom