they use Sagepay , with offers Amex approval. now I am not 100% that the attitude is actually signed on to the Amex processing, as retailers get to pick and choose, but Amex offers some of the lowest processing fees for retailers ( like 1%).
I have paid with my business AMEX card twice without incident! I think the giftcards are US only. Enjoy!