About International Merchant Supplies L.p. (SL024358) United Kingdom