This is an antique enamel needle case made circa early 1900's by Abel Morralls of Redditch England for Katz Bros in Singapore. Stamped on both end caps (see photos) contains egg eyed needles in 5 sizes 8-12, originally contained 100 needles and are selected by turning the top. There are still needles inside but I don’t know how many there are, sounds like many.

Measures: 2.25 inches
Condition: In very good pre-owned condition, still has price tag on it of $1.60.