Oliver Cooke — Insider transactions, Chair at Tavistock Investments PLC | InsiderLens