About Ceylon Media Limited (08946650) United Kingdom