While I'm afraid to say I'm not a real american, I'd say that the name is okay.
All hat & no cattle means all talk with nothing to back it up, so I see by changing it, you're giving the impression that you've got the talk AND the goods. I think it's pretty good. I'm not sure if I like having the 'all' there still, if it were me i might have just gone for 'hat 'n' cattle'. But that's just my opinon, you do whatever you feel is best.
I had fun thinking of some horsey design company names, not that i'm suggesting they're any good, but here are a couple from horse-related sayings:
- 'flying changes equine designs'
- 'Horse sense designs'
-'Horses for courses design co'
-'boots, chaps and cowboy hats'
Haha, told you they weren't good!
If you like the name you got, stick with it, it's yours to do what you want with and at the end of the day it's you that it's going to represent. Good luck! x
~The most important lesson my horse ever taught me is how much I have left to learn~