% fresh, natural, organic and your garden will love you for it. As it's a natural fertiliser for your garden or lawn it is safe with children and pets (no nasty chemicals
All natural.
Straight from the worms to you. $2 for 2 litres.
Dilute the liquid to the consistency of weak tea . 200ml per 10 litres of water. A 2 litre bottle of worm