David F.
The devil is in the detail
The devil is in the detail! Somehow I was scammed into signing up with this Cyprus based company. Either I did or didn't tick a box but it has cost me about £120 over 6 weeks for nothing. Took 2 days hard work to cancel. Rip off and or a scam. Avoid

