About Eco Technology Ltd. (02832828) United Kingdom