Company name: Eyelash Queen Lash & Beauty Lounge
Unit 3, Seaton Park, William Prance Rd, Plymouth PL6 5WR, United Kingdom