Tattershall Castle — castle in Tattershall, Lincolnshire, England, UK