About Nene Potatoes Limited (04517085) United Kingdom