THE COUCH PRODUCTIONS LIMITED, Barna, أيرلندا