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