Extension of Share Buyback Programme - Macfarlane Group plc | RNS | Ticker