About Select Merchants L.p. (SL013240) United Kingdom