About Therm Clad Solutions Limited (08060826) United Kingdom