About Dog Rock Films Limited (12753222) United Kingdom