About Killarney Farms Limited (10327801) United Kingdom