About Carrowkeel Holdings Ltd (NI649249) United Kingdom