Andrew McCree — Insider transactions, Chair at TP Group PLC | InsiderLens