This is a scam
This is a scam, they get your card details through signing you up via a legitimate company in my case Screwfix, then try tacking money of your card. Good job NatWest stopped them. Hope this helps someone else.
Date of experience:
Sep 24, 2023