About Duncan Smith Associates Limited (07096386) United Kingdom