About Thermco Limited (11888753) United Kingdom