About Glamorous Lashes Limited (07029950) United Kingdom