business consultant. careers in Flintshire, United Kingdom