About Cane Services Limited (10946013) United Kingdom