About Tally Ho Pub Co Limited (07457770) United Kingdom