About Therm Tempered Limited (02707936) United Kingdom