About Hourofthedog Films Limited (06952602) United Kingdom