About Coach House Films Limited (09026080) United Kingdom