About Suffolk Seed Stores Limited(the) (00158227) United Kingdom