About Kilrush Trading Ltd (08950874) United Kingdom