Business Name: Harambee Natural Group
Industry: Synthetic and Natural food flavourings
Description: A premium supplier of natural food flavours and colours, and a leader in the supply of organic, conventional and 100% pure, essential oils, as well as carrier oils.
Country: Scotland & South Africa