About Eco Resources Limited (NI669682) United Kingdom