About E And C Management Services Ltd (10975498) United Kingdom