About Triangle Elec Ltd (13326925) United Kingdom