Translation is an essential business tool for global communication — translation makes businesses more profitable, more competitive. Language empowers. SEL can help you break down language barriers. Over 25 years we have built a strong reputation as a leading LSP based at the University of Salford in North West England.