About Dean Associates Limited (06173974) United Kingdom