About Triumph Controls - Uk Ltd. (06804329) United Kingdom