About Nodco Ltd. (05394516) United Kingdom