Startups
Global leaders supplying the most effective and efficient premium kraft paper for packaging of medical equipment, food packaging and industrial applications.
Overview
Location
United Kingdom, England, North Chailey
Employees
51-200