About Heavy Horse Pictures Ltd (09172063) United Kingdom