About The Frame Films Ltd (09588015) United Kingdom