About Bar & Grill Restaurant Ltd (11958038) United Kingdom