About Newsales Merchants L.p. (SL024504) United Kingdom