About Meijer Seed Potato Limited (06290615) United Kingdom