About The Lash And Brow Room Ltd (12643814) United Kingdom