I came across someone selling a Leonard Watch Co Boston watch. Dollar watch variety. But for some reason I find little to no information about the company. Time in business, total production, models, etc.....nothing. There is a letterhead on ebay and every now and then something pops up but still very little info. Can someone please help out? Is this like the Manhattan Watch Co situation where they made lower cost watches and not many survived?