About Lh Transducers Limited (02940800) United Kingdom