About Duncan-lynch Precision Tools Limited (00694677) United Kingdom