About Tec Associates Limited (NI064548) United Kingdom