Had a very random payment from debit card this evening for £19.88 marked as ANT*TULVII LUXEMBOURG FR
Currently talking with my bank and they have offered me this
"The merchant descriptor ANTTULVII LUXEMBOURG FR* is not clearly linked to a well-known company, but it may be associated with Antmerchant, a niche provider of ant-keeping supplies and live ant colonies. They operate out of Europe and offer shipments to the UK and EU.
Do you recall anything regarding the merchant?"
Have I been scammed for £20 by an Ant Farmer!!