i think you should get the
Aorus B450 AORUS ELITE (Socket AM4/B450/DDR4/S-ATA 600/ATX)
Corsair CMK16GX4M2B3000C15 Vengeance LPX 16 GB (2 x 8 GB) DDR4 3000 MHz C15 XMP 2.0 High Performance Desktop Memory Kit, Black
AMD Ryzen 5 2600X Processor with Wraith Spire Cooler - YD260XBCAFBOX
on amazon this adds up to £354, im also getting this
(49)