Kevin Craig — Insider transactions, Director at Eleco PLC | InsiderLens