About Ec Holdings Services Limited (10986886) United Kingdom