About Essex Solutions Limited (06099738) United Kingdom