About Essex Injection Holdings Limited (11574886) United Kingdom