The church behind the Myton and Mermaid hotel Attcham