About Ell&dee Nlp Consultants Ltd (10532170) United Kingdom