I used to work for a company that comes up with the names of companies and designs logos (the Sprint logo mentioned before was my boss' creation). That being said, I agree 100% with kddani.
When I heard Vulcan Forge I didn't think of engagement rings. I thought of D&D, Renaissance Fair kind of stuff - lots of silver, dragons, etc. Then I thought Star Trek. That doesn't say "engagement ring" to me. In fact, when I heard the name I thought, "Hmm, I thought she said before they were getting into engagement rings. I guess they changed their focus."
You can push the Roman God of silversmithing angle all you want, but most people won't think of that. It's great that you and your friends know what it means, but considering 3 well-educated women from urban areas (valkyrie, kddani, and myself) had no clue, you may want to think more about the name.
Note: I'm not saying your friends aren't well-educated!

I'm just pointing out it's not like the 3 of us who didn't know the Roman God stuff are high school dropouts from the Ozarks or something.