About Jackson Trustees Limited (08612034) United Kingdom