About C&a Ceylon Uk Ltd (12741658) United Kingdom