About Seed -living Ltd (07311201) United Kingdom