About Jackson And Spark Limited (11082303) United Kingdom