Looking for advice on good places to buy a PC from, as well as tips on what it should have. Looking to spend about £1000 ish and I want it to play most games well, not necessarily MTW2 at max

Grateful for any help.