About Ecco Cleaning Ltd (12058634) United Kingdom