About C.k. Contracts (holdings) Limited (SC507003) United Kingdom