About The Lash Lady Ltd (12687314) United Kingdom