Shamrock environmental corporation