About Newell Technologies Ltd (10047756) United Kingdom