e c harris careers in Flintshire, United Kingdom