About Ss Seed Co. Limited (07377745) United Kingdom