Maclays posts positive turnover results to £43.3m after seven-year slide