About Thermal Trade & Technologies Limited (03988775) United Kingdom