green twigs

Parkway inn, Balgownie road,Bridge of don Aberdeen United Kingdom AB22 8BL
07838400015






GREEN TWIGS is a major supplier of eco-friendly , biodegradable and compostable products to food industry in the UK and around the world.