About Exothermic Installations Limited (04687952) United Kingdom