Barclaycard’s latest advertising campaign features the founders of The Crystal Barn, a real small business based in the UK.