About Glamour Lashes Limited (06027260) United Kingdom