About Thermal Engineering Co. Limited (00186084) United Kingdom