About Triangle General Partner Limited (07934345) United Kingdom