Buy worms in Shropshire from worm suppliers in the list below.
Country: United Kingdom
Business Phone: 07971866442
We hope to be fully up and running in the spring of 2017. We should be ready for small orders by Autumn 2016. It is our intention to specialize in small research projects and sales will be a spill off from this.