INTERIM RESULTS FOR SIX MONTHS TO 31 OCTOBER 2025 - Ace Liberty & Stone plc | RNS | Ticker