About Buffalo Grill & Cafe Limited (11074804) United Kingdom