About David Barr Associates Ltd (09279713) United Kingdom