Launch of up to £4 million share buyback programme - Macfarlane Group PLC | RNS | Ticker