About G.b. Newell & Son Limited (11093064) United Kingdom