About Lash Of Luxury Limited (12255335) United Kingdom