Appointment of Senior Independent Director - James Halstead PLC | RNS | Ticker