About The Glow Room Ltd (12073130) United Kingdom