First PC Build, Is this any good?

This is my first PC build since I have just come over to PC.

I have a budget of £550 maximum and would prefer the products to be from amazon UK.

Any improvements or changes would help! 

Also would everything fit together and work properly ? :)


The build below:

(little over) this would be the best not sure if you need a hard drive you did not include one

otherwise this will be better to upgrade in the future and overclock

if you need a hard drive too