About Thermatran Limited (11720352) United Kingdom