About Glam & Glow Limited (11838105) United Kingdom