About Community Seeds Ltd (07170061) United Kingdom