About C.k. & Sons Limited (04770761) United Kingdom