Thousand Island Dressing, Thousand Island – Nature Promise | Frifor