About Clyde & Co (sms) Limited (SC443515) United Kingdom