Ainscough sees turnover and profits slip