About The Cane Company (uk) Limited (05482906) United Kingdom