About De Morgan Trustee Company Limited (06914254) United Kingdom