About Triangle Engineering Company Limited (NI010746) United Kingdom