About 3 Seed Solutions Ltd (08215542) United Kingdom