About Ceylon Fannings Ltd (13455909) United Kingdom