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