About Essentra Packaging Limited (08226378) United Kingdom