Triad Group plc Interim Results