About Thermal Developments International Limited (01529709) United Kingdom