Where can I buy Kay Canvas products?

You can purchase all the Kay Canvas range of products from Soldier of Fortune in the UK, who have an online shop and they ship worldwide.

Is there anywhere I can visit and look at the range?

Yes you can visit Soldier of Fortune shop in the UK and they also show there range of goods at various shows across the UK and Europe.