James Kelly — Insider transactions, Director at Emmerson PLC | InsiderLens