About Nb (seed Processors) Limited (01468792) United Kingdom