I've been searching for hours trying to find what these hallmarks mean, with no luck. Based on my searches it looks to be Sheffield, but I'm unsure. (admin edit - see Posting Requirements ) Any help is greatly appreciated! http://www.tuxxin.com/images/temp/img_20140414_125937.jpg http://www.tuxxin.c...