About Teltronic Communications Limited (04270036) United Kingdom