About Jackson Investments Limited (05191239) United Kingdom