human resource careers in Aberdeen, United Kingdom