About Trench Heater Limited (12028247) United Kingdom