About Fox And Hounds Inn Limited (11171154) United Kingdom