Director Share Purchase - VP PLC | RNS | Ticker