Rode, near Frome, Somerset: the site today