S & N Euro Foods B.V.