About The Magic Seeder Company Limited (05156174) United Kingdom