Dillistone Group plc Preliminary Results