About Nelipak Elsham Limited (02702506) United Kingdom