About Eco Seeds Ltd (NI032199) United Kingdom