About Ingham Paper & Packaging Limited (02355968) United Kingdom