About C&a General Merchants Ltd (12893994) United Kingdom