About The Fox & Hounds Public House Ltd (07417238) United Kingdom