About The Indian Grocery Store Ltd. (12109836) United Kingdom