About Jackson Ip Limited (08777905) United Kingdom