landscaping detailer careers in Clare, Ireland