I apologize if this is not a British hallmark.
The front of the spoon says Delft and the back has a circled 90 with a small rectangle and what appears to be the word Carr in scripted like a crown.
I have searched numerous sights for help on this to no avail.
Thank You,
Silverfish[/url]