About Clyde Motor Engineers Ltd. (SC294487) United Kingdom