About Essex Investments Ilford Ltd (12647286) United Kingdom