av solutions careers in London, United Kingdom