Ceylon. Post and Telecommunication Dept.