Finsbury Food Group has struck a deal to buy fellow UK bakery company Fletchers Group from private-equity firm Vision Capital for GBP56m.