Scholle Europe Ltd
Hempstead Road
Holt
NR25 6DL
0126-371-0300
Bags - Paper Plastic & Fabric - Suppliers
Visit Website