News
Record turnover of £13.3 million – up 22.6% year on year Profit increased 24.2% year on year to a new high of £6.0 million Earnings per share increased to 212.7p; £9.1 million returned to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results