About Fox & Hounds Hotel Slapewath Ltd (11972010) United Kingdom