About Sarco Thermostats Limited (00327758) United Kingdom