About Thermon (u.k.) Limited (01452401) United Kingdom