We are taking our kids abroad to Italy for the first time next week. Our eldest has several allergies (nuts, mustard & legumes). We are going self catering so we can cater for him. I am trying to find out what international brands, that we might already know, are stocked in supermarkets over there. ie. can I get Petit Filous etc etc….?