About Middlesex Itec Ltd. (01707396) United Kingdom