About Anderson Duff Associates Limited (12499432) United Kingdom