I emailed them twice, got auto responses, but no contact with anyone. The problem has cleared today though.
Hi there everyone!
We're here if you need any further help
Our Customer Care email address (as kindly supplied by Dovefromabove ) is:
and our Customer Care Helpline is:
0333 400 0033
Please do get in touch if you need any help at all.
Our best regards,
Customer Care Agent