About Essex Energy Solutions Ltd (11290639) United Kingdom