About Triumph Records Limited (11344504) United Kingdom