About The Lash Suite Ltd (13423553) United Kingdom