Mysterious Roman object found in England

There is a longish discussion here