About Tri-mech Ltd (13404709) United Kingdom