About The Cheshire Lash Lounge Ltd (12686452) United Kingdom