About Newell Group Limited (NI638488) United Kingdom