Senior Plc Reports 6-month Trading Ahead Of Management Expec