About Carrowbeg Developments Ltd (10998740) United Kingdom