About R. Seed Meats Ltd (11313048) United Kingdom