About Stockbridge (uk) Limited (09299991) United Kingdom