architecture landscaping careers in Mayo, Ireland