Ruth Anderson — Insider transactions, Director at Shaftesbury PLC | InsiderLens