MB Michael Barrett Current PSC Person with significant control at STITCH 2 PRINT LTD Notified on 31st Mar 2023