About The Angel Film Limited Liability Partnership (OC303322) United Kingdom