About Newell Developments Ltd (11921889) United Kingdom