About Newell Limited (09660344) United Kingdom