About B. Cani Limited (08669568) United Kingdom