Hi,
They are from Surface Tiles. We have 5 showrooms across London with our flagship showroom in Battersea. Do you live locally? Let me know if you plan on visiting and we can arrange to show you these products.
Best wishes,
Tamsin
Surface Tiles