Very poor customer service non english/welsh speekers. Customer service department in cardif and you get to talk to someone in pakistan or india. Verry poor company and very poor policy, would not recomend to annyone.
8 years ago
Admiral has a
2.6
average rating
from
1,678
reviews