About Seed Newco Limited (08545997) United Kingdom