About Ndm E & I Limited (12304514) United Kingdom