Charles Allen, Lord Allen of Kensington CBE — Insider transactions, Director at THG PLC | InsiderLens