Interim Results & Notice of Investor Presentation - Narf Industries plc | RNS | Ticker