CE Clare Elizabeth Mowbray Current PSC Person with significant control at MOWBRAY BARNABAS LTD Notified on 6th Jan 2026