Richard Read — Insider transactions, Director at Gordon Dadds Group PLC | InsiderLens