About Triplex Alloys Limited (00526333) United Kingdom