About David Barrett Associates Limited (05446158) United Kingdom