About C & K Associates Limited (SC475831) United Kingdom