About C.k. Crane (international) Limited (11269699) United Kingdom