About Curry Garden Limited (10926156) United Kingdom