contact centre careers in Salcombe, United Kingdom