Response to media speculation - SThree PLC | RNS | Ticker