Our payments are managed by Sagepay, the largest UK payment provider and our site runs on with an SSL certificate issued by Trustwave using 256-bit (2048 bit-key) encryption.