About Stockbridge Management Alliance Ltd (09307352) United Kingdom