About David Coombs Associates Limited (07561775) United Kingdom