About Cannimore Cycles Limited (10117122) United Kingdom