About C-tec Limited (03199805) United Kingdom