About Hugh James Trust Corporation Limited (11094862) United Kingdom