About Menzies Dougal (nominees) Limited (SC157189) United Kingdom