About Studio Seed Ltd (09492772) United Kingdom