Appointment of Non-Executive Director - Baronsmead Venture Trust PLC | RNS | Ticker