About Excel L.p. (SL013521) United Kingdom