About R. L. Trustee Company Limited (01007060) United Kingdom