About Therm Control Ltd. (04539677) United Kingdom