About Clydesdale Thomson Limited (SC513954) United Kingdom