About Canedale Limited (11724297) United Kingdom