About C.w.c. Holdings Limited (02594709) United Kingdom