About Jelley Farming Ltd (09183217) United Kingdom