About The Lash Rooms Limited (13376480) United Kingdom