RC Rebecca Cleal Current PSC Person with significant control at SOME DUCKS LTD Notified on 22nd Sep 2022