About Spiro-gills Thermal Products Ltd (10349918) United Kingdom