About Mini India The Grocers Ltd (13100024) United Kingdom