About Nutribug
Our mission is to create great tasting food products made with nutritious insects and to promote edible insects as a viable protein source.
More about Nutribug
Nutribug is located at 154 The Street, Puttenham, GU3 1AU Guilford, Surrey, United Kingdom
+44(0)7881 820450
http://www.nutribug.com