About Rocking Horse Pictures Limited (07603430) United Kingdom