About Lash Supply Ltd (12975910) United Kingdom