About Cane & Table Limited (05265607) United Kingdom