Interim Results and Trading Update - Surface Transforms PLC | RNS | Ticker