Andy Mossack discovers Headlam Hall Hotel, a proper country house hotel tucked away in the Durham Dales in northern England. Read the full story here