What is Leaf Mould & How to make it? May 08, 2017 • What is Leaf Mould? Leaf mould is an organic fertilizer and soil conditioner. It is a well-decayed mixture of leaves, grass softwood, lawn mowing and any other plant material....
How Does Composting Work? June 10, 2016 • What is Composting? The easiest definition of composting is “the aerobic breaking down of organic materials by a variety of microbes and even larger organisms to produce nutrient rich...