About Triumph Group Holdings - Uk Ltd. (04463446) United Kingdom