About Leathamfilm Ltd (11861934) United Kingdom