Severfield PLC (SFR) Financial Health & Risks | Ticker