About Glam Retail Limited (12029300) United Kingdom