About Nelson Engineering Company Ltd (04841896) United Kingdom