About Triplex Engineering Limited (00770326) United Kingdom