The National Trust are a bit coy about this site, so far no details are forthcoming. Perhaps others may have more luck. It looks impressive on the map and is most likely of Iron Age date. It is variously called “DumpTon” which is confusing.
Julian Cope mentions it on P183 of TMA.