About Triumph International Limited (00536483) United Kingdom