About Thermal Home Services Limited (11663360) United Kingdom