About Barry Duggan & Co Limited (05766707) United Kingdom