Search cards should be displayed for businesses in the UK as well as in the US. For example searching "Apple Store Times Square" yields a card displaying the business details:
Whereas a similar search for "Apple Store Oxford Street" does not display a card with the business information.
I don't think this is a Business Card, but more of a wikipedia card.
But I agree, Business Cards would be a nice feature.