About Newell Sartorial Limited (09868130) United Kingdom