About Eccleshall Indian Cuisine Ltd (11405934) United Kingdom