About Therm Limited (12233996) United Kingdom