About Newell Rubbermaid Uk Holdings Limited (07806210) United Kingdom