Director / PDMR Shareholding & EBT share purchase - Macfarlane Group plc | RNS | Ticker