Where it actually made is probably stemped/sewen somewhere on the strap.
Here's their website for more information:
http://www.long-mcquade.com/
It's pretty impossible to tell much more without more information. It's a strap, like it or hate it. If you hate it, find a new one...