About Tecman - Thermal Technologies & Management Limited (03868400) United Kingdom