About Technical Consultancy Services Ltd. (10404742) United Kingdom