About Essex Investments Ltd (12603559) United Kingdom