About J W Vevers Agricultural Services Limited (08020123) United Kingdom