About Montgomery Film & Media Production Ltd. (10296793) United Kingdom