Financial services from Marks and Spencer including pet insurance, credit cards, travel money & more.