About Northern Glisten & Glow Ltd (12811453) United Kingdom