About Duthie Associates Limited (09518179) United Kingdom