Culmstock, Mid Devon: the site today