About Curry Village Ltd (13709536) United Kingdom