About D & M Nicholls Limited (10652273) United Kingdom