About Deutsche Trustee Company Limited (00338230) United Kingdom