About Teltronix U.k. Limited (12459565) United Kingdom