I'd agree with Christine, Anne - the top simply does not look like that of a bulb vase, where usually there would be a wider part where the bulb would sit.
Is it one inch tall, or 9 inches tall, or ...................

I would doubt very much that you will ever find a maker, and not so sure it might be for spills either, sorry