About Jrs Crop Protection Consultancy Ltd (12389215) United Kingdom