Topsoil is the name given to the uppermost layer of our earths surface, This fine layer, often only 15cm in depth is what gives life to all plants, flowers & trees on our planet and is home to hundreds of thousands of different insect species. The surface layers of our planet are broken into 5 ...