About Newell Holdings U.k. Limited (13558544) United Kingdom