About Bay Horse Pictures Ltd (09206994) United Kingdom