Sarah Harding — Insider transactions, Officer at GALLIFORD TRY HOLDINGS PLC / Galliford Try PLC | InsiderLens