i can recommend gettin soil from a grow shop,its by bio-bizz called ALL-MIX,its 20% sphagnum peat moss-35% garden peat-10% organic worm manure-30% perlite and 5% pre-mix.it cost £13 for a 50 litre bag,the same company has a wide range of fertilisers and so on thats made specifically for that soil mix.check out there site @ www.biobizz.com
heres a pic of the soil and complete veg growth fert i have beside a small bottle of anti-pest spray for your leaves,im growin for my first time from seed and im well chuffed with the quick progress usin this organic growth system