About Elsoms Seeds Limited (00656393) United Kingdom