About The Hare & Hounds Inn Limited (08121603) United Kingdom