About C & K Vendors Ltd (13550197) United Kingdom