About Ecotec Investment Services Ltd (02331167) United Kingdom