About C.t.w. (holdings) Limited (01960004) United Kingdom