About The Lash Plug Limited (11992083) United Kingdom