About Npl Limited (09732337) United Kingdom