About Clyde Engineering Tools Ltd. (SC586557) United Kingdom