A decorated Roman cup discovered on a Spanish farm appears to have been brought by a soldier who served at Hadrian's Wall.