About N D H Associates Limited (03797062) United Kingdom