Turnover and profits soar for Barlow Lyde & Gilbert