About Glow Works Ltd (10521385) United Kingdom