About Nde Designs Limited (06121674) United Kingdom