15-09-2014, 04:24 PM
Admiral call centre is also based in Cardiff...I still cant understand them!! 
Just a good job they have an online update system which saves hours of trying to spell my name over the phone.

Just a good job they have an online update system which saves hours of trying to spell my name over the phone.