About Triumph Cycle Co. Limited (10587839) United Kingdom