About Juniper Creative Packaging Ltd (10905976) United Kingdom