About Ceylon 1 Limited (04997141) United Kingdom