About Teltronix Holdings Ltd (12455268) United Kingdom