About Jackson Levy Limited (04934257) United Kingdom