About Running Dog Films Limited (SC156945) United Kingdom