Any modern PC will do what you need :) Intel i5 10th / 11th generation with built in graphics or AMD Ryzen with a basic graphics card, 16GB RAM, and a 256GB SSD will probably be sufficient.
... go with Dell or HP
... PBTech sell a range of machines
Totally agree. My last couple of computers - Desktop & Laptop - were HP machines purchased from PB Tech.
And I'm about to buy a new windows desktop machine. It'll be a newish i7 or i9 generation chip with 24+ GB RAM and a 256+ GB SSD drive. I've re-use my existing monitors, keyboard, mouse, etc unless see a package that includes them for a reasonable price.