About Thermasafe Limited (12617273) United Kingdom