Discovery jobs in United Kingdom