About Triangle C (uk) Llp (OC427719) United Kingdom