About Glow - The Beauty Specialists Ltd (11076754) United Kingdom