You'll want faster memory but besides that the build looks good. For 3rd gen Ryzen 3600/CL16 or 3733/CL17 is ideal.
If I were to nitpick you could get a 1TB NVMe SSD for about the same price as that 500gb Samsung.
PCPartPicker Part List
Storage: Crucial P1 1 TB M.2-2280 NVME Solid State Drive (£99.98 @ CCL Computers)
Total: £99.98
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2020-07-03 17:46 BST+0100