just go to a hydro shop theres loads of them around england... they have good soils like ataris allmix and soil by canna etc
dont use that wilkos shit, you could allways use 60%good soil and then use that cheap stuff to save some money
i would use coco over soil though you will most likely yield more.