About Carlow 2010 Limited (NI604501) United Kingdom