About Newell Associates Limited (09438656) United Kingdom