TS Teresa Smith Current PSC Person with significant control at I LOVE LASH & BROWS LTD Notified on 24th Jul 2017