STELRAD GROUP PLC IRinterim report · 2025-06-30Stelrad Group plc 2025 Interim full document Final website