About Triangle Cables (uk) Limited (02836051) United Kingdom