About Designer Cane Ltd (08622783) United Kingdom