About The Ceylon English Corporation Ltd (13351864) United Kingdom