About D & N Installations And Design Ltd (06594781) United Kingdom