About Secret Channel Films Limited (09470917) United Kingdom