I agree with vangough about the brand name being helpful. However, in the case I don't think it will help. None of the names you mentioned rang a bell with me.

Check with the local small business...