About Ecoc (holdings) Limited (02684494) United Kingdom