About C&a Trading Ltd (12078389) United Kingdom