Wow - thanks for the response : )
Actually, most of our customers are from the US and Canada. We are hosted in the US and one of our offices is based in the US. Our other office is based in Morocco. We have an apparent UK base since we have a UK phone number (as well as US and Toll Free). I would consider UK hosting for another site, like our site ending in co.uk but I am not sure that makes a difference.
I do think where you are located is probably a factor, but I just don't know how much. Competitors are based in the US and rank well for the term. Perhaps I have some links that are not liked?
Thanks!
Thomas