About Stockbridge (newbury) Limited (10729188) United Kingdom