About Adhoc Productions Limited (01173183) United Kingdom