customer service co ordinator careers in Salcombe, United Kingdom