About Paddington Films Limited (12167377) United Kingdom