Ahmad Tea

Ahmad Tea is a tea company based in London, England. The company produces a range of tea bags, loose teas and gifts including: black tea, green tea, flavoured teas, and herbal teas. They opened a new eco-friendly office in Chandler`s Ford, Hampshire in 2010. Ahmad Tea distributes to over 70 countries, where it can be found in selected restaurants....
Found on http://en.wikipedia.org/wiki/Ahmad_Tea
No exact match found