Delphi Foods is a passionate family run business who prepare all of their food by hand on their site in London. Their chilled range includes dips, tapas and olives.