About The Lash Bar Beauty Ltd (10466204) United Kingdom