About Cane But Able Ltd. (07159343) United Kingdom