About Thermastate Limited (01999847) United Kingdom