Which UK football club has the longest name?

Inverness Caledonian Thistle Football Club