About Ecr Holdings Limited (01068886) United Kingdom