About Holdsworth Packaging Limited (04736726) United Kingdom