About Thermostatix Limited (12473578) United Kingdom