Create Flavours, Unit 11 Windmill Business Park
Windmill Road, Kenn, Clevedon
North Somerset, BS21 6SR, UK
These flavourings are created by using chemicals that derive from natural plant and animal sources, providing you with clean and clear label natural flavourings for food and beverage products.
These flavourings are essentially man-made artificial flavours, often referred to as synthetic, non-natural or nature identical. Appropriate for specific applications, our synthetic range of flavourings offer an alternative intensive profile. We can advise you to choose the right flavour source for your product.