About Buffalo American Bar & Grill Limited (08140269) United Kingdom