Green Twigs

The Parkway Inn, Balgownie Road Aberdeen United Kingdom AB22 8LX
07838400015






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