About Ecoss (uk) Limited (03615802) United Kingdom