David Gosnell — Insider transactions, Director at COATS GROUP PLC / Coats Group PLC | InsiderLens