About The Butcher S Tap & Grill Limited (10724940) United Kingdom