About Stockbridge House Limited (04343224) United Kingdom