About Village Curry Limited (12242728) United Kingdom