About Inter Thermal Solutions Ltd (12704185) United Kingdom