About Trioptics Instruments Ltd. (03622703) United Kingdom