About Stockbridge Holdings Ltd (10648531) United Kingdom