About Thermal Flow Limited (11303635) United Kingdom