About Winnens & Newell Ltd (11279438) United Kingdom