About C2-tec Limited (SC572402) United Kingdom