Lantmännen, the Sweden-based agri-food group, has booked higher annual sales and earnings, with its food arm reporting improved revenue and profitability.