About Newell Of Chester Limited (11748849) United Kingdom