About Nickerson Sugar Beet Seed Limited (04281794) United Kingdom