The SRP library says they're from Spain, but not sure if the steel is produced there or if that's just that their business was based there.

I would also be keen to learn more about the difference...