About Carrowmore Investments Limited (09969355) United Kingdom