About Canmore Motors Ltd. (SC283899) United Kingdom