About Jbf Agricultural Ltd (12952335) United Kingdom