About The Lash Unit Ltd (13140537) United Kingdom