They’re a common sight for British eyes and can be found in every major city and town in the UK. So, it makes sense that many companies and businesses like to take advantage of taxi advertising.