Caston, Norfolk: the site today