About Bromsgrove Heating Solutions Limited (13654753) United Kingdom