About Curry Leaf (exeter) Limited (10415102) United Kingdom