About The Ceylon Company (uk) Limited (09385369) United Kingdom