About David Nicholson Healthcare Solutions Limited (08978543) United Kingdom