About Essex & Sussex Investments Limited (12383312) United Kingdom