About Kilrush Estates Limited (04294696) United Kingdom