About David Couttie Associates Limited (02513301) United Kingdom