Craig Preston — Insider transactions, CFO at CRANEWARE PLC | InsiderLens