About Wolf Rock Films Limited (06660538) United Kingdom