About Stockbridge View Ltd (12962554) United Kingdom