About David Barrett Partners Limited (07883835) United Kingdom