Annual Report 2022 and Annual General Meeting 2022 - Mcbride plc | RNS | Ticker