Annual Report and Notice of Annual General Meeting - Vp PLC | RNS | Ticker