About Tally Ho Restaurant Co Limited (10391279) United Kingdom