About Control Transducers Limited (03020885) United Kingdom