Recent interim results
Highlights for the six months ended 30 June 2006
* Turnover up 13.8% to 1,371,000 (2005: 1,205,000)
* Operating profit up 296% to 194,000 (2005: 49,000)
* Profit before tax of 286,000 (2005: loss 20,000)
* Earnings per share of 2.20p (2005: loss per share of 0.6p)