About The Mercia Film Limited Liability Partnership (OC313768) United Kingdom