About Tritech Precision Products (barnstaple) Limited (01089958) United Kingdom