About Electronic & Technical Services Ltd. (02009382) United Kingdom