Mount Elgon Orchards Ltd. P.O. Box 124 , Kitale , Trans Nzoia 30200 Kenya About Solutions products Companies Mount Elgon Orchards Ltd. Products Red Ribbon Red Ribbon 0 Share Red Ribbon. Customer reviews No reviews were found for Red Ribbon. Be the first to review! Add your review Publish your review Great! review successfully added!