Chateau Rouge Ltd w asLondon based tea company selling a range of speciality leaf green and black teas, and herbal teas all sourced direct from rare tea gardens including: India, China, Sri Lanka, South Africa, Nepal, Taiwan and Japan. It was in existence 2004-2023 [1].
The website was https://www.chateaurouge.uk/.