About Design Seed Services Limited (10099763) United Kingdom