About Thermotor Limited (01321441) United Kingdom