About Centre Frame Films Ltd (12184217) United Kingdom