Flavor Apprentice (also known as Perfumers Apprentice) offer a massive range of multi purpose flavourings. Available here.