BARCAS LIMITED, CASTLEBAR, Irland