I'm currently going through the process of applying and I'm using this website:
https://thaievisa.go.th/
Not sure if it's because of our own personal circumstances but alongside the usual requirements, we're also being asked to provide bank statements for the last month, showing a balance of 5K GBP each when applying for STV for a 90 day stay.