About D. Newell Limited (04769216) United Kingdom