Hargreaves Services plc (HSP) Financial Health & Risks | Ticker