About Nicholas Packaging Limited (01294184) United Kingdom