About E & C Investments Limited (06334505) United Kingdom