About Glow Fire Stove Installations Ltd (11168456) United Kingdom