About Curry House London Limited (11616934) United Kingdom