About General Merchant Supplies L.p. (SL019332) United Kingdom