BLP results: net profit jumps 22 per cent as turnover reaches £191m