About Triangle Limited Partnership (LP014960) United Kingdom