business documents careers in Aberdeen, United Kingdom