About Thermal Sciences Limited (03329720) United Kingdom