About Tubular Heaters Limited (05682374) United Kingdom