This company have tried to take 2 x £74.95 payments frommy card and a £20.00 which they were successful with, I have contacted my bank who say its a s…