About Castle Bar Company Ltd (11538593) United Kingdom