About John Newell Ltd (12104264) United Kingdom