About Therm O Rad Uk Limited (09637084) United Kingdom