About Dubarry Limited (01312704) United Kingdom