About Puffin Packaging Ltd (10645325) United Kingdom