About Cranloch Engineering Ltd. (SC184686) United Kingdom