About Control Techniques & Systems Limited (03931158) United Kingdom