Annual Financial Report - Softcat PLC | RNS | Ticker