Financial Statements - STUF Plc - Severn Trent Utilities Finance PLC | RNS | Ticker