About Jackson Leasing Limited (00149159) United Kingdom