About Lash Wands Ltd (13488622) United Kingdom