I've noticed that the maker of these shoes is called "Thistle Shoes", but I can not locate any trace of a manufacturing site or their own store. Any leads on this?