About Essex Ecology Services Limited (02853947) United Kingdom