Dave Clarke — Insider transactions, Officer at Mporium Group PLC | InsiderLens