About Ndsl Limited (02677280) United Kingdom