Robert McLellan — Insider transactions, Director at MACFARLANE GROUP PLC | InsiderLens