About Buffalo Bar And Grill Limited (11586372) United Kingdom