About Kilrush Consultancy Limited (03300084) United Kingdom