About Triumph Group Ltd (09809257) United Kingdom