About Stockbridge Management Alliance 07787398 Limited (07787398) United Kingdom