About Biological Farming News Ltd. (08274073) United Kingdom