About Essex Eco Ltd (12743319) United Kingdom