About Sussex Investments (stockbridge) Limited (11389995) United Kingdom