About Cherry Picture Films Ltd (12231401) United Kingdom