About Telecommunications Design Services Ltd (10023795) United Kingdom