About Duncan Holmes Associates Limited (05410266) United Kingdom