About Thermal Technology Consultancy Ltd. (02670194) United Kingdom