About Jackson Lees Trust Corporation Limited (11800198) United Kingdom