About Cane Associates Limited (07650086) United Kingdom