About Mental Image Films Ltd (10010916) United Kingdom