About Perfect Merchant Supplies L.p. (SL023928) United Kingdom