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