About Duthie Trust Limited (the) (SC059807) United Kingdom