David Thomas — Insider transactions, Director at Barratt Developments PLC / THOR ENERGY PLC | InsiderLens