About Canary Wharf Law Limited (04954683) United Kingdom