About Wm. Allan Smith And Company Limited (SC021601) United Kingdom