About Archd. Watson & Dundas Limited (SC027931) United Kingdom