repair business owner careers in Aberdeen, United Kingdom