Board Appointment - Vesuvius PLC | RNS | Ticker