About C.k.l Holdings Limited (04399196) United Kingdom