About Trafalgar Film Partner 1 Limited (04517245) United Kingdom