About Ceylon Phosphates (uk) Limited (10156278) United Kingdom