David Earland — Insider transactions, Director at Oleeo PLC | InsiderLens