About Thermal Logic Services Limited (09222895) United Kingdom