About London General Trustee Company Limited (06953098) United Kingdom