About Ceylon Kitchen Limited (07293556) United Kingdom