About D Barry & Associates Ltd (05511531) United Kingdom