Fyffes, the Irish produce company, has acquired Canadian mushroom group All Seasons Mushrooms for CAD59.1m.