About Juno (plant Protection) Limited (06793951) United Kingdom