About Charnwood Packaging Limited (04188767) United Kingdom