About Seeds Capital Limited (08342147) United Kingdom