About Canary Wharf Headshots Ltd (13470222) United Kingdom