this company tried to up sell me loads of add ins which I did not want, six days after I took out the policy and paid (in full) they emailed to say they were cancelling my policy. Quick enough to take my money though.
8 years ago
Sheilas’ Wheels has a
3.4
average rating
from
1,013
reviews