About Nicholl Food Packaging Limited (02338610) United Kingdom