AJ Ashley James Eade Current PSC Person with significant control at BARBER LAB EWELL LIMITED Notified on 8th May 2023