T Clarke - CTO

UK-based company engaged in the installation of electrical and mechanical services, and supply of associated equipment.