About Ross Agency L.p. (SL012101) United Kingdom