About Control Technical Services Ltd. (SC191126) United Kingdom