Spanish food group Sos has bought Italian cooking oil company Friol from Unilever for EUR33.2m (US$43.79m), just-food has learned.