FSPRG.UK is the billing of record for a lot of merchants (they are our billing partner as well). If you see a charge on your credit card that you don't recognize you must fill a simple form on this page to find out what exact merchant charges you.
If you have some additional charges inquiries, you may contact the billing directly, they usually answer instantly.