About Telent Technology Services Limited (00703317) United Kingdom