In reply to Rog Wilko:
No worries - it always intrigues me on here when someone asks "What chainset can I use" and they get an answer of "My car will do 50mph backwards"!
Anyway, the GRX chainset is designed for Gravel bikes - basically drop handlebar bikes with wider tyres for riding gentle off road. So it is fine for use with the shifters you get on drop handlebar bikes. Your existing chain will be fine - 11 speed rings are very slightly thinner than 10 speed, but you'll never notice any difference. You could shorten your chain by a couple of links, but again, if you don't you'll never notice.
You may be just able to change the chain rings of your existing chainset, in the old days you'd just get some rings with the same BCD (Bolt circle diameter) and bolt them on. But now some chain rings have an off set - 2 of the bolts are closer to the centre of the cranks than the other 2, so finding compatible rings is no longer so simple.
Your existing from mech will almost certainly work. You will probably have to drop it down by around 5mm for shifting to be optimal. If you can't then the shifting may be a bit noisy and if you use the small chain ring and the smallest sprocket combinations the chain will probably rub on the lower part of the mech cage.
The press fit BB does slightly limit your choices. If you stay with Shimano cranks then there is no problem, Wiggle do have a 105 CX50 chainset with standard 110BCD rings so you could get that and fit the rings of your choice to it. It comes with 46/36 as standard.