About Thermal Control Limited (06718539) United Kingdom