About Stockbridge Sales L.p. (SL009631) United Kingdom