About Jellis Agricultural Engineers Ltd (08592499) United Kingdom