About Jackson Cook Limited (11569019) United Kingdom