About Jars And Preforms Europe Ltd (09810664) United Kingdom