About Nlc Facilities Limited (09065728) United Kingdom