Just found this company showing on my bank statement and taken £39.Did not authorise for this to happen at all.No contact details at all to make compl…