About Newell International Finance Co Limited Partnership (SL019102) United Kingdom