About Thermal Protection & Controls Limited (07352583) United Kingdom