My bank account was debited by £38.98 from this company. I am livid and want my money back. I have no phone number to contact them so I don't know whe…