About Kelk Farming Co. Ltd (07806143) United Kingdom