Tags: Food.
Twisted is a UK brand of 100% premium fresh organic juices (Soil Association Certified).The company was founded in 2002 by Simon James and the recipes were developed by a UK nutritionalist. As in July 2007 Twisted organic juices are sold in 10 countries; particularly in organic/health stores coffee chains premium department stores delicatessens.