About David Nicholl Associates Ltd (08320960) United Kingdom