About Jackson Studios Ltd (09965712) United Kingdom