About Thermodesign Ltd (08489058) United Kingdom