About Canary Wharf Chambers Limited (09723898) United Kingdom