Luxe Lashes - 1 Glovers Brow, Liverpool L32 2AE, United Kingdom | Fresha