They are listed on the main forum page, then there is a section of subvendors in that section as well, which is the link you found. We are getting ready to do some changes to the home page, will help make it easier to see!
https://www.turbobuick.com/#supporting-vendors.99
https://www.turbobuick.com/#supporting-vendors.99