The Ragged Cot Inn: Where spirits go bump in the dark of an English country night