About Canary Wharf Productions Ltd (07728423) United Kingdom