Director/PDMR Shareholding - Macfarlane Group plc | RNS | Ticker