Designs and manufactures PET packaging solutions, supplying containers for beverages and other liquid products to customers worldwide.
1983
United Kingdom
201 - 500 employees
Packaging & Containers
$100M - 500M in revenue
Not reporting on Sustainability