Exhibitor detail
Mr Bug Insect Protein Farm
Bush Studios, 151 The Arches
W12 7LA London
United Kingdom
Phone number
+44/2088/112598
Email
bugme@mrbug.co.uk
Web
http://www.mrbug.co.uk