About John Edgar Agricultural Services Limited (10066501) United Kingdom