About Clyde & Co (sml) Limited (SC101409) United Kingdom