About E & C Holdings Limited (12349429) United Kingdom