About Newell Rubbermaid Uk Limited (00104102) United Kingdom