About Jamaica Inn Productions Ltd (08400994) United Kingdom