This company took almost £70 out of my account and I haven't got a clue why,iv never heard of this company,and after reading all the complaints iv rep…