About Merchant Supplies L.p. (SL023492) United Kingdom