Cant be sure but I think Cow Castle is on Exmoor to the North . Also rather unhelpfully a cool collection of barrows near the nine stones could be the Poor lot barrows