About Triplex Lloyd Limited (00319762) United Kingdom