You may have heard that Google is changing its support function and shutting their office based in Leeds. We can...