Chris Allen — Insider transactions, President at Meggitt PLC | InsiderLens