About Teco Electric Europe Limited (02757514) United Kingdom