About Carrowmacmea Ltd (NI683405) United Kingdom