Bowdon associates ltd careers in Stockport, United Kingdom