About Depositary And Trustee Association Limited (03822966) United Kingdom