About Telonic Instruments Limited (01625656) United Kingdom