About Nlc Services Limited (03999512) United Kingdom