About C & C Computer Services Ltd. (03516652) United Kingdom