About Indian And Grill Ltd (13467823) United Kingdom