About Davies And Nelson Engineering Company Limited (00985983) United Kingdom