About Bloomsbury Bar And Grill London Ltd (11555232) United Kingdom