About Caneandcompany Ltd (11935177) United Kingdom