About Canary Wharf Films Ltd (06772624) United Kingdom