About S.j.p. Trust Corporation Limited (03001280) United Kingdom