About N&l Services Ltd (12912115) United Kingdom