About David Niven Associates Ltd. (06131520) United Kingdom