The fascinating 800-year-old castle mound off the Hornsea Ra