About Carrowcrin Limited (NI622074) United Kingdom