About David G Nichols Associates Limited (08120484) United Kingdom