About Edwin E. Hare & Co. (seeds) Limited (00983390) United Kingdom