About Seed Marcom Limited (09438145) United Kingdom