About Grand India (bedford) Ltd (09262415) United Kingdom