About The Glow Haus Limited (13329244) United Kingdom