About Huhtamaki (uk) Limited (00956315) United Kingdom