About Ivory Bar And Grill Ltd (10449971) United Kingdom