About Essex Utility Management Limited (10084586) United Kingdom