About Curry Village Ltd (11240796) United Kingdom