You must have signed up with them at some point - essentially appointing them to handle your tax reclaim. They charge 28% of any refund due (or £60, whichever is the higher). I’d at least ask for a copy of the contract you agreed to and how/when you did so before deciding what to do next.