About Biodeed
Our products range from 100% biodegradable compostable recyclable and reusable. All are made from natural materials and are alternatives to Plastic and in particular single use plastics. A whole range of products will be available shortly. Watch it his
More about Biodeed
Biodeed is located at Leicester, United Kingdom
http://www.biodegradable-solutions.com/