You're looking at a card case that is available in multiple different colours and consists of leather. It can fit three cards at a time.
From Harrods
Mulberry Leather Card Holder - Black - One size
John Lewis & Partners
Mulberry Small Classic Grain Leather Zipped Credit Card Slip