About Killarney Springs Limited (02725136) United Kingdom