About Seed Salads Ltd (NI659534) United Kingdom