About Bromac Thermal Ltd (12688384) United Kingdom