office manager contractor careers in Edinburgh, United Kingdom