After checking my credit card online I've found that this company has take several payments from the card. 2 for £59.99 and several smaller payments o…