About Nlm Technical Services Ltd (09824807) United Kingdom