Premier Foods plc has reached an agreement to sell its canned grocery operations in East Anglia to fellow UK food and drink group Princes.