About Glow Beauty Studio Trench Llp (OC411364) United Kingdom