Jane Geddes — Insider transactions, Officer at MENZIES(JOHN) PLC / Menzies (John) PLC | InsiderLens