About Nick Woolgar Films Ltd (09117268) United Kingdom