Interesting, website says:
When confirmation of your order is received, this is to indicate that we have received your order. It does not indicate that a contract exists between us. We will indicate acceptance of your order, and hence a contract between us, when we send you an invoice. We have included this term to protect us in the case that a mistake has been made in pricing, we have inadvertently under-priced goods, or we are no longer able to supply a particular product for some reason. In the case of a change of price, we will always contact you first to ensure that the price is acceptable.
PLEASE NOTE - Your credit card statement will show your purchase as from "Steve Barker Business Sales".
I have checked my credit card statement and no transaction is showing. I have Googled 186 Hornchurch Road and it seems to bring up Chicago Shaker Bar. I went on Steve Barker Business Sales site and there is a picture of Chicago Shaker Bar - it would seem it is up for sale. I think the business has moved/closed and they have not charged my card.