About Northwest Merchants L.p. (SL019320) United Kingdom